class Axios {
	// configOrUrl:地址或配置对象
	// config:配置对象
	request(configOrUrl={},config={}){
		// 第二个参数是配置对象
		if(typeof configOrUrl === "string"){
			config.url = configOrUrl;
		}else config = configOrUrl;

		console.log(config);// 配置对象
	}
}
function createInstance(){
	const context = new Axios();
	const instance = Axios.prototype.request.bind(context);
	return instance;
}
const axios = createInstance();
export default axios;